import java.util.Scanner;

public class Test01 {
    public static void main(String[] args) {
        // 输入两个数,计算出 和 输出
        // 这个循环 特点: 写代码的时候,也不知要循环多少次
        // 所以,for的表达式1 和 表达式3 啥也不写
        // 通常这种循环我们使用while
        Scanner scanner = new Scanner(System.in);
        //while语法:
        /*
        while(表达式){
        代码
        }
        与for循环区别:
        1.小括号内的表达式,一定能最后计算出true/false的结果
        2.如果小括号内为true,则一直循环
        3.执行循序:表达式=>代码=>表达式=>代码=>表达式=>代码=>........
        */
        // 和为100 则退出循环
        // 只要和不为100 就一直循环下去
        // int sum = 0;(在语法里面必须定义变量确定的数值)
        // while (sum !=100) {
        // System.out.println("请输入第一个数");
        // int num1 = scanner.nextInt();
        // System.out.println("请输入第二个数");
        // int num2 = scanner.nextInt();
        // sum = num1 + num2
        // System.out.println("和为:" + sum);
        // }

        // while循环与for循环无任何区别
        // 代码生涯中如何选择 for 和 while循环
        // 如果不确定要循环多少次, 就选择while

        while (true) {
            System.out.println("请输入第一个数");
            int num1 = scanner.nextInt();
            System.out.println("请输入第二个数");
            int num2 = scanner.nextInt();
            System.out.println("和为:" + (num1 + num2));
        }
    }
}
